body {
    background: #f7f7fa;
    color:#666666;
}
.pull-left {
    float: left;
}
.pull-right {
    float: right;
}
.good-ddxq-list{
    width: 96%;
    margin:0.96rem auto 0;
}
.ddxq-div1{
    width: 100%;
    border-bottom:1px solid #ddd;
    padding:0.18rem 2%;
    overflow: hidden;
    background:#fff;
}
.good-ddxq-list .ddxq-div1:nth-last-of-type(1){
    border-bottom: none;
}
.ddxq-div1 img{
    width: 1.6rem;
    height: 1.6rem;
    float: left;
}
.ddxq-title{
    float: right;
    width: 4.97rem;
}
.ddxq-title p:nth-of-type(1){
    font-size: 0.32rem;
    line-height: 0.4rem;
    margin-top: 0.1rem;
}
.ddxq-title p:nth-of-type(2){
    color: #a1a1a1;
    font-size: 0.27rem;
    line-height:0.33rem;
    margin-top: 0.1rem;
}
.ddxq-title a{
    color: #666666;
}
.math-num {
    margin: 0.15rem 0 0 3rem;
    width: 1.84rem;
    height: 0.5rem;
    overflow: hidden;
}
.symbol,.tit-num{
    float: left;
    margin-right: 0.04rem;
    width: 0.5rem;
    height: 0.5rem;
    line-height: 0.5rem;
    background-color: #f2f2f2;
    color: #999;
    font-size: 0.22rem;
    text-align: center;
}
.tit-num {
    width: 0.7rem;
    background-color: #fdfbfb;
    border: none;
    color: #333;
    font-size: 0.28rem;
}


.refund_reason {
    margin-top:0.2rem;
    border-top: 1px solid #ddd;
    border-bottom:1px solid #ddd;
    width: 96%;
    padding:0 2%;
    overflow: hidden;
    background:#fff;
}
.refund_reason p {
    font-size: 0.28rem;
    line-height: 0.8rem;
}
.refund_reason p:nth-of-type(1) {
    border-bottom:0.01rem solid #ddd;
    background: url(../img/ggo.png) no-repeat 6.7rem center;
    background-size: 0.16rem 0.3rem;
}

.quality {
    float: right;
    margin-right: 0.7rem;
    line-height: 0.8rem;
    font-size: 0.28rem;
}
.refund_reason .refund_amt {
    color:#ec1e03;
    font-weight:bold;
}
.refund_tips {
    margin:0;
    width: 96%;
    padding:0 2%;
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.25rem;
    color:#999;
}
.refund_remark {
    margin:0;
    width: 96%;
    padding:0 2%;
    height:0.8rem;
    line-height:0.8rem;
    font-size:0.25rem;
    background: #fff;
    border-top: 1px solid #ddd;
    /*border-bottom:1px solid #ddd;*/
}
.refund_remark input {
    width:5rem;
    height:0.7rem;
    margin:0;
    border:0;
    font-size:0.25rem;
}
.enclosure {
    /*margin-top:0.2rem;*/
    border-top: 1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:#fff;
    width: 96%;
    padding:0 2%;
    overflow: hidden;
    font-size:0.25rem;
    line-height:0.8rem;
}
.enclosure .enclosure_tips {
    font-size:0.25rem;
    line-height:0.8rem;
}
.enclosure .enclosure_tips span{
    height:0.8rem;
}
.enclosure .en_upload {
    margin:0;
    padding: 0;
}
.enclosure .en_upload li{
    position:relative;
    float: left;
    width:1.5rem;
    height:1.5rem;
    margin:0.08rem 0.08rem 0 0;
}
.enclosure .en_upload li.do_up{
    border:1px dashed #666;
}
.enclosure .en_upload .do_up img.prom{
    width:0.6rem;
    height:0.6rem;
    display: block;
    margin:0.1rem auto 0;
}
.enclosure .en_upload .do_up img.img-show{
    width:100%;
    height:100%;
    display: block;
}
.enclosure .en_upload .do_up span{
    width:0.4rem;
    height:0.4rem;
    position:absolute;
    top:-0.1rem;
    right:-0.1rem;
}
.enclosure .en_upload .do_up img{
    width:100%;
    height:100%;
}




.enclosure .en_upload li.aupload{
    border:1px dashed #666;
}
.enclosure .en_upload .aupload .wdt{
    width:0.6rem;
    height:0.6rem;
    display: block;
    margin:0.1rem auto 0;
}
.enclosure .en_upload .aupload img.img-show{
    width:100%;
    height:100%;
    display: block;
}
.enclosure .en_upload .aupload span{
    width:0.4rem;
    height:0.4rem;
    position:absolute;
    top:-0.1rem;
    right:-0.1rem;
}
.enclosure .en_upload .aupload img{
    width:100%;
    height:100%;
}
.enclosure .en_upload .aupload .upload {
    display: block;
    width: 1.2rem;
    height: 1.5rem;
    position: absolute;
    top: 0;
    right: 0;
    opacity: 0;
}

/*.enclosure .en_upload .ec_img span{*/
    /*width:0.4rem;*/
    /*height:0.4rem;*/
    /*position:absolute;*/
    /*top:-0.1rem;*/
    /*right:-0.1rem;*/
/*}*/
/*.enclosure .en_upload .ec_img img{*/
    /*width:100%;*/
    /*height:100%;*/
/*}*/
.enclosure .en_upload .do_up p{
    text-align: center;
    height:0.3rem;
    line-height:0.3rem;
    color:#939393;
    font-size:0.23rem;
}
.enclosure .en_upload .do_up .upload{
    display: block;
    width:1.2rem;
    height:1.5rem;
    position: absolute;
    top:0;
    right: 0;
    opacity: 0;
}

.sava_btn {
    background: #67dca9;
    color:#fff;
    height:0.8rem;
    line-height: 0.8rem;
    font-size:0.35rem;
    text-align: center;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
}

.refund_reason_float {
    position: fixed;
    bottom: 0;
    left: -100%;
    height:100%;
    background:rgba(0,0,0,0.4);
    width:100%;
}
.reason_top{
    position: absolute;
    left:0;
    top:0;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.refund_reason_float .reason_div{
    position: absolute;
    bottom: 0;
    left: 0;
    height:5.4rem;
    background:#fff;
    width:100%;
    border-top: 1px solid #ddd;
    z-index: 2;
}
.refund_reason_float .reason_div .reason_title {
    text-align: center;
    font-size: 0.38rem;
    color:#555;
    height:0.8rem;
    line-height: 0.8rem;
}
.refund_reason_float .reason_div ul {
    margin:0;padding: 0;
}
.refund_reason_float .reason_div .reason_item {
    height:4.4rem;
    overflow-y:scroll;
}
.refund_reason_float .reason_div ul li{
    width: 94%;
    margin:0 auto;
    border-bottom: 0.01rem solid #eee;
    height:0.7rem;
    line-height: 0.7rem;
    font-size:0.32rem;
    color:#777;
}
.refund_reason_float .reason_div ul li input{
    width: 0.25rem;
    height: 0.25rem;
    line-height: 0.7rem;
    margin-top: 0.25rem;
}
